
.clean .accordion{
        border-top: 1px solid #cfcfcf; 
        border-right: 1px solid #cfcfcf; 
        border-left: 1px solid #cfcfcf;
       
}
.clean .accordion, .clean .accordion li {
        margin: 0;
        padding: 0; 
        border: none; 
        font-size: 14px;

}
.clean .accordion a {
        padding: 10px 15px; 
        background: #fff url(images/bg_clean.png) repeat-x top center; 
        font-weight: bold; 
        text-transform: uppercase; 
        text-decoration:none; 
        display: block; 
        color: #222; 
        border-bottom: 1px solid #cfcfcf;
        
}
.clean .accordion ul a {
        padding: 10px 10px 10px 25px; 
        background: #fff; 
        font-weight: normal; 
        text-transform: capitalize;
}
.clean .accordion a.dcjq-parent {padding: 10px 15px; background: #efefef url(images/bg_clean.png) repeat-x top center; font-weight: bold; text-transform: uppercase;}
.clean .accordion a.dcjq-parent:hover {background: #fff url(images/bg_clean_on.png) repeat-x top center;}
.clean .accordion a.dcjq-parent.active {}
.clean .accordion a:hover {background: #ececec; color: #990000;}